<script>

function sum(){
    sum.total = sum.total ? sum.total : 0
    if(arguments[0]){
        sum.total += arguments[0]
        return sum
    }else{
        return sum.total
    }
}
console.log(sum(4)(2)(4)());

function sum2(){
    let total = 0
    function temp(){
        if(arguments[0]){
            total += arguments[0]
            return temp
        }else{
            return total
        }
    }
    temp(arguments[0])
}


</script>